$(document).ready(function(){
    initCourseware();
});

/********************************************************************************
 函数名：initCourseware
 功能：初始化课件页面
 输入参数: 无
 返回值：无
 创建信息：卢映恒(2015-10-12）
 修改记录：无
 审查人：无
 *******************************************************************************/
function initCourseware(){
    var knowledgePointName= G_Prg.getCookie('knowledgePointName');
    G_Prg.$('knowledgePointName').innerHTML='<b>'+ knowledgePointName+'</b>';
    var BelongSecondKnowLedgeID=getQueryString("knowledgePointID", true);
    G_Prg.setCookie('secondKnowLedgeID',BelongSecondKnowLedgeID,false);
    getCoursewareList(BelongSecondKnowLedgeID);
}
/********************************************************************************
 函数名：getCoursewareList
 功能：获取课件
 输入参数: 无
 返回值：无
 创建信息：卢映恒(2015-10-12)
 修改记录：无
 审查人：无
 *******************************************************************************/
function getCoursewareList(BelongSecondKnowLedgeID,eachPageNum){
    if (!eachPageNum) {
        eachPageNum = 1000;
    }
    var coursewareList;
    var _success = function (json) {
        var jsonData = JSON.parse(json);
        if (jsonData.status === 200) {
            coursewareList=jsonData.data;
            setCoursewareList(coursewareList)
        } else {
            G_Popup.alert('提示',"" + jsonData.msg +"!");
        }
    };
    var URL = '/student/courseware/list?knowledgePointID='+BelongSecondKnowLedgeID+'&curPage='+0+'&eachPageNum='+eachPageNum;
    G_AjaxApi.get(URL ,true, _success);
}

/********************************************************************************
 函数名：setCoursewareList
 功能：加载课件列表项
 输入参数: 无
 返回值：无
 创建信息：卢映恒(2015-10-12)
 修改记录：无
 审查人：无
 *******************************************************************************/

function setCoursewareList(coursewareList){
    var coursewareListData=coursewareList;
    var length=coursewareListData.list.length;
    var Tag_div=document.createElement("div");
    for(var i=0;i<length;i++){
        var div=document.createElement("div");
        div.className='col-xs-6 col-md-3';
        var a =document.createElement("a");
        a.className='thumbnail';
        a.href='coursewarePlayer.html?coursewareID='+coursewareListData.list[i].coursewareID+'&coursewareName='+coursewareListData.list[i].coursewareName;
        var img=document.createElement("img");
        img.src='../img/courseware.png';
        img.height='116';
        img.width='245';
        var span =document.createElement("a");
        span.className='text-muted';
        span.innerHTML=coursewareListData.list[i].coursewareName;
        a.appendChild(img);
        a.appendChild(span);
        div.appendChild(a);
        Tag_div.appendChild(div);
    }
    G_Prg.$('coursewareList').appendChild(Tag_div);

}
/********************************************************************************
 函数名：getQueryString
 功能：获取url参数
 输入参数: name获取参数名称，iframe为true 则获取当前iframe内的url内的参数
 返回值：无
 创建信息：姜勇军(2015-09-10)
 修改记录：无
 审查人：无
 *******************************************************************************/
function getQueryString(name,iframe) { //name 参数 return 对应参数的值
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
    var frame=iframe;
    if(frame){
        var rechargeString= window.location.search.substr(1).match(reg);
    }else{
        var rechargeString= window.parent.location.search.substr(1).match(reg);
    }
    if (rechargeString != null) return decodeURI(rechargeString[2]); return null;
}
